package org.practice.validate;
/**
 * 先反射注解，根据注解信息构造相应的对象。
 * @author jack
 *
 */
public class JSValidationNotNullImpl implements JSValidation{
	private String message;

    public JSValidationNotNullImpl(String message) {
        this.message = message;
    }

    @Override
    public String getRule() {
              return "\t\t\trequired: true";

    }

    @Override
    public String getMessage() {
            return "\t\t\trequired:"+getDefaultMessage();
    }

    private String getDefaultMessage() {
        if(message!=null&&!message.equals(""))
            return "\""+message+"\"" ;
        else
            return "\"该字段不能为空\"";
    }
}
